home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 029a / fastflip.zip / FASTFLIP.DOC next >
Text File  |  1991-08-20  |  44KB  |  1,097 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                                     FastFlip
  11.  
  12.                            The Fast Application Swapper
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.          FastFlip, Copyright 1991 Aquila Data Systems and Chris Curran.
  28.                              All rights reserved.
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.                            Aquila Data Systems, Inc.
  50.                               304 Bayfield Drive
  51.                               Brandon, FL  33511
  52.  
  53.                 FAX       : (813)653/2408  Group II, III
  54.                 BBS Line 1: (813)653-2937  1200,2400,38400 v.32
  55.                 BBS Line 2: (813)685-4218  1200,2400,38400 v.32
  56.  
  57.  
  58.      License    This version of FastFlip is NOT public domain or free
  59.                 software, but is being distributed as "shareware".
  60.  
  61.                 Non-registered users of this software are granted a limited
  62.                 license to make an evaluation copy for trial use on a
  63.                 private, non-commercial basis, for the express purpose of
  64.                 determining whether FastFlip is suitable for their needs. At
  65.                 the end of this trial period, you should either register
  66.                 your copy or discontinue using FastFlip.
  67.  
  68.                 A FastFlip registration entitles you to use the program on
  69.                 any and all computers available to you, with the following
  70.                 restriction: If other people have access to this program or
  71.                 may use it, then you should purchase a site license.  See
  72.                 the following section for information about site licensing
  73.                 or quantity discounts.
  74.  
  75.                 All users are granted a limited license to copy FastFlip
  76.                 only for the trial use of others and subject to the above
  77.                 limitations. This license does NOT include distribution or
  78.                 copying of this software package:
  79.  
  80.                     1. In connection with any other product or service.
  81.                     2. For general use within a company or institution.
  82.                     3. For any consideration or 'disk fee'.
  83.                     4. For distribution in modified form; i.e., the file
  84.                        containing this license information MUST be included,
  85.                        along with the full FastFlip documentation.
  86.  
  87.                 Operators of electronic bulletin board systems (Sysops) are
  88.                 encouraged to post FastFlip for downloading by their users,
  89.                 as long as the above conditions are met.
  90.  
  91.  
  92.    Shareware    This shareware version of FastFlip has a 10 second delay
  93.     Policies    when started from DOS. After 30 minutes of operation, a
  94.                 window will be displayed between each screen swap suggesting
  95.                 that your shareware should be registered. Registered
  96.                 versions of FastFlip do not contain these devices. The
  97.                 registered and shareware versions are otherwise identical.
  98.  
  99.                 Some people have a problem with shareware that contains such
  100.                 devices. Some even call such programs "annoyware" or other
  101.                 derogative terms.
  102.  
  103.                 My response is simple; this isn't my hobby. I make my living
  104.                 selling programs in the commercial and now, the shareware
  105.                 markets. I have expenses; the MSI libs alone cost have me
  106.                 over $2000.00, and this doesn't even come close to the real
  107.                 expense involved in developing professional software.
  108.  
  109.  
  110.  
  111.  
  112. ─────────────────────────────────────────────────────────────────────────────
  113.   FastFlip v2.11                                                     Page 1
  114.  
  115.  
  116.   Disclaimer    The software and accompanying written materials (including
  117.                 instructions for use) are provided "AS IS" without warranty
  118.                 of any kind. Further, Aquila Data Systems does not warrant,
  119.                 guarantee, or make any representations regarding the use, or
  120.                 the results of the use, of the software or written materials
  121.                 in terms of correctness, accuracy, reliability, currentness,
  122.                 or otherwise. The entire risk as to the result and
  123.                 performance of the software is assumed by you. If the
  124.                 software or written materials are defective you, and not
  125.                 Aquila Data Systems or its dealers, distributors, agents or
  126.                 employees, assume the entire cost of all necessary
  127.                 servicing, repair, or correction.
  128.  
  129.                 No warranties of any kind, either express or implied,
  130.                 including but not limited to the implied warranties of
  131.                 merchantability and fitness for a particular purpose, that
  132.                 are made by Aquila Data Systems on this Aquila Data Systems
  133.                 product. No oral or written information or advice given by
  134.                 Aquila Data Systems, its dealers, distributors, agents or
  135.                 employees shall create a warranty or in any way increase the
  136.                 scope of this warranty, and you may not rely on any such
  137.                 information or advice. This warranty gives you specific
  138.                 legal rights. You may have other legal rights, which vary
  139.                 from state to state.
  140.  
  141.                 Neither Aquila Data Systems nor anyone else who has been
  142.                 involved with the creation, production, or delivery of this
  143.                 product shall be liable for any direct, indirect,
  144.                 consequential, or incidental damages (including but not
  145.                 limited to damages for loss of business profits, business
  146.                 interruption, loss of business information, and the like)
  147.                 arising out of the use or inability to use such product even
  148.                 if Aquila Data Systems has been advised of the possibility
  149.                 of such damages. Because some states do not allow the
  150.                 exclusion or limitation of liability for consequential or
  151.                 incidental damages, the above limitation may not apply to
  152.                 you.
  153.  
  154.  
  155.   Trademarks    All trademarks and copyrights belong to their respective
  156.                 holders.
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170. ─────────────────────────────────────────────────────────────────────────────
  171.   FastFlip v2.11                                                     Page 2
  172.  
  173.  
  174.     Ordering    A FastFlip registration licenses you to use the product on a
  175.  Information    regular basis. Registration includes notification of updates
  176.                 and technical support (via our support BBS).
  177.  
  178.                 Registering FastFlip costs $35 (plus 1.50 shipping). When
  179.                 received, we will send you the latest FastFlip diskette,
  180.                 with documentation on the disk. Alternatively, if you so
  181.                 specify, we will send you the next update of the program,
  182.                 when available. Florida residents should include 6% sales
  183.                 tax. Please use the form at the end of this document.
  184.  
  185.       Orders    Please send a check drawn on a US bank in US dollars.  We
  186.      outside    can accept non-US currency; however, you must include an
  187.       the US    additional $15 to cover conversion and collection costs.
  188.                 Please include an additional $10 to cover postage on orders
  189.                 delivered outside of the US.
  190.  
  191.    Corporate    All corporate, business, government or other commercial
  192.         Site    users of FastFlip must be registered.  We offer quantity
  193. Licenses and    discounts as well as site licensing.
  194.     Quantity
  195.    Purchases    Corporate site licensing agreements allow duplication and
  196.                 distribution of specific numbers of copies within the
  197.                 licensed institution. Duplication of multiple copies is not
  198.                 allowed except through execution of a licensing agreement.
  199.                 Site license fees are based upon estimated number of users.
  200.  
  201.                 Note that with a site license, only one copy of the program
  202.                 will be sent.  You will be responsible for distributing
  203.                 additional copies.
  204.  
  205.                 Please call or write for more information.
  206.  
  207.                 ALL PRICES AND DISCOUNTS ARE SUBJECT TO CHANGE WITHOUT
  208.                 NOTICE. Discounts are not cumulative; they apply to single
  209.                 orders of like products only. Unit prices are the same as
  210.                 for individual users.
  211.  
  212.      WARNING    YOU MAY NOT USE FastFlip WITHIN YOUR ORGANIZATION WITHOUT A
  213.                 PRIOR PURCHASE OR LICENSE ARRANGEMENT.
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228. ─────────────────────────────────────────────────────────────────────────────
  229.   FastFlip v2.11                                                     Page 3
  230.  
  231.  
  232.  Development    C compiler     : TurboC++ v1.0     (Borland)
  233.   Tools Used    Assembler      : TASM v2.0         (Borland)
  234.                 Linker         : TLink v3.0        (Borland)
  235.                 Debugger       : TDebug v2.0       (Borland)
  236.                 Editor         : Qedit 2.11a       (SemWare)
  237.                 Version Control: PVCS for DOS      (Sage Software)
  238.                 C Libs         : CodeRunneR        (Microsystems Software)
  239.                                : PDK1              (Microsystems Software)
  240.                                : PDK2              (Microsystems Software)
  241.                                : PDK3              (Microsystems Software)
  242.                                : ADK1              (Microsystems Software)
  243.  
  244.  
  245.     Microsystems Software are the developers of a group of TSR libraries for
  246.     'C' programmers. Their libraries were used extensively in the
  247.     development of FastFlip, most notably ADK1. It should also be noted that
  248.     a sample program provided with ADK1 was used as the "starting point" for
  249.     FastFlip. While FastFlip no longer resembles the original sample,
  250.     FastFlip does have it's roots in someone else's work. In other words,
  251.     credit is due to MSI for providing superior programming libraries with
  252.     superior sample programs to it's customers.
  253.  
  254.     It should also be noted that MSI provides the absolute best technical
  255.     support there is. There are no three day waits for a call back from tech
  256.     support! Without the quality tech support provided by MSI, FastFlip
  257.     would have been next to impossible to write. Again, credit is due to the
  258.     guys at MSI (Dick, Ratko and Reed).
  259.  
  260.     While the MSI documentation is not what one would call "perfect", it is
  261.     much better than other products competing in the same market, and
  262.     sufficient for most applications. MSI has also been receptive to
  263.     comments and suggestions concerning their doc, and has continually
  264.     improved the quality of it's documentation with each release.
  265.  
  266.     I'd also like to take this opportunity to mention MSIG. This is a
  267.     "Norton Guide" clone written by Reed Lewis (of MSI) that has quickly
  268.     become my left arm. If you use (or have a use for) Norton Guide files,
  269.     you absolutely *must* try this program - it's great!
  270.  
  271.     And no, I don't work for MSI, and I don't get any kick-back from them.
  272.     The above is this programmers opinion; you may or may not agree.
  273.  
  274.     How to contact MSI:
  275.  
  276.         Microsystems Software, Inc.
  277.         600 Worcester Road
  278.         Framingham, MA  01701
  279.  
  280.         Voice: (508)626-8511
  281.           BBS: (508)875-8009
  282.  
  283.  
  284.  
  285.     
  286. ─────────────────────────────────────────────────────────────────────────────
  287.   FastFlip v2.11                                                     Page 4
  288.  
  289.  
  290.      Program    FastFlip v2.11
  291.         Name    Application Swapper
  292.  
  293.  
  294.  What is it?    FastFlip(tm) is a versatile program management tool that
  295.                 allows you to load up to 10 programs at once and instantly
  296.                 switch between them. You can switch between your word
  297.                 processor, spreadsheets, databases, and utilities at will
  298.                 without having to wait. This eliminates the need to exit one
  299.                 program to open and use another, which lets you concentrate
  300.                 on the reasons why you are using your software in the first
  301.                 place.
  302.  
  303.                 NOTE: This is NOT a multi-tasker; the PC apps are simply
  304.                       swapped in and out as desired. The *only* task that is
  305.                       actually running is the task that is being viewed.
  306.  
  307.  
  308.       System    FastFlip will run on the IBM PS/2, PC/AT, PC/XT, PC, PC/Jr,
  309. Requirements    and IBM compatible computers including the Compaq, NCR,
  310.                 Tandy, and WYSE PC's.  MINIMUM requirements are:
  311.  
  312.                   - 512k of memory.
  313.                   - PC-DOS 3.0 or greater or MS-DOS 3.0 or greater.
  314.                   - Either a color or a monochrome monitor with 80-column
  315.                     display.
  316.  
  317.  
  318.       Memory    Now for the next question in everyone's mind - how much
  319. Requirements    memory is this going to cost me? (drum roll please)...15k!
  320.                 That's right - you can have up to 10 PC applications running
  321.                 at the same time for 15k of DOS memory. And if you load
  322.                 FastFlip into upper memory (with DOS 5.0), it will leave a
  323.                 0k DOS footprint!
  324.  
  325.                 How can this be? Because FastFlip uses a new and advanced
  326.                 technique (MSI patent pending) to "swap" applications in and
  327.                 out of memory as needed.
  328.  
  329.                 The memory/disc space requirements of FastFlip are as
  330.                 follows (assuming you use the default memory settings):
  331.  
  332.                     1.  ~775k of XMS memory per application, or
  333.                     2.  ~775k of LIM memory per application, or
  334.                     3.  ~775k of disc space per application, or
  335.                     4.  Any combination of the above.
  336.  
  337.                 FastFlip is able to "scatter" it's data requirements among
  338.                 the different stowage mediums available at load time. In
  339.                 other words, it can use some XMS, some LIM and send the rest
  340.                 to disc.
  341.  
  342.  
  343.  
  344. ─────────────────────────────────────────────────────────────────────────────
  345.   FastFlip v2.11                                                     Page 5
  346.  
  347.  
  348.                 XMS memory is preferred, then LIM, then lastly the disc
  349.                 drive. Note that FastFlip can directly access XMS (extended
  350.                 memory) if it is available. This type of memory is the
  351.                 cheapest to add to a PC (no extra boards are needed to
  352.                 install or control this type of memory), and also the
  353.                 fastest performing memory you can add to your PC. Street
  354.                 prices for memory are now about $50 to $75 per meg
  355.                 (depending on type and speed).
  356.  
  357.                 Also note that if you use extended memory, you'll need to
  358.                 include HIMEM.SYS in your CONFIG.SYS file (make it the first
  359.                 entry).
  360.  
  361.                 If a disc drive is used (and most will need to), then disc
  362.                 caching software is recommended. I personally use HyperDisk
  363.                 version 4.21 and find it to be one of the best. I have my
  364.                 machines on UPS's, so I also enable the disc write caching
  365.                 of HyperDisk, which tremendously decreases application swap
  366.                 time.
  367.  
  368.                 If you're using this on a 10mhz 286 with 512k RAM and a
  369.                 ST-225, please don't tell me how slow FastFlip is at
  370.                 swapping - it is you who are slow to swap...<g>...
  371.  
  372.  
  373.   Installing    Installing FastFlip is as simple as coping FASTFLIP.EXE to
  374.     FastFlip    your utilities directory. You do not HAVE to store
  375.                 FASTFLIP.EXE in your utility directory, but it is
  376.                 recommended.
  377.  
  378.  
  379.     Starting    To start FastFlip, simply type in FastFlip at your DOS
  380.     FastFlip    prompt, followed by any optional command line parameters
  381.                 (see below). Do NOT start FastFlip if you have "shelled to
  382.                 DOS" from another application - this will leave "holes" in
  383.                 your memory.
  384.  
  385.                 After FastFlip has been loaded, you may "hotkey" into any
  386.                 available application.
  387.  
  388.                 NOTE: With the exception of Windows 3.0, FastFlip can swap
  389.                       almost any application - even hi-res graphics
  390.                       applications.
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402. ─────────────────────────────────────────────────────────────────────────────
  403.   FastFlip v2.11                                                     Page 6
  404.  
  405.  
  406. Command Line    The available command line options are as follows:
  407.      Options
  408.                   /?  Display HELP screen. The help screen may be displayed
  409.                       before, or after FastFlip is loaded.
  410.  
  411.                   /C  Sets the hotkey used for CUT.
  412.  
  413.                       Example:    FastFlip /clcs-1
  414.  
  415.                                   Sets the CUT hotkey to Left-Ctrl-Shft-1.
  416.  
  417.                   /E  Forces FastFlip to NOT use any available EXPANDED
  418.                       memory (LIM 3.x-4.x) for swapping.
  419.  
  420.                   /I  Displays detailed information about the currently
  421.                       defined pages.
  422.  
  423.                   /M  Sets the hotkey used for MENU.
  424.  
  425.                   /N  Specifies the number of pages FastFlip will setup. The
  426.                       default is 3, and the maximum is 10.
  427.  
  428.                       Example:    FastFlip /n6
  429.  
  430.                                   Loads FastFlip with 6 pages.
  431.  
  432.                   /P  Sets the hotkey used for PASTE.
  433.  
  434.                   /S  FastFlip will use the current drive for swapping (if
  435.                       disc swapping is needed). If you do not have
  436.                       sufficient space on the current drive, or, have a RAM
  437.                       drive with sufficient space, use this option to
  438.                       specify a different swap drive.
  439.  
  440.                       Example:    FastFlip /sg
  441.  
  442.                                   Loads FastFlip, and swaps to drive G: if
  443.                                   needed.
  444.  
  445.                   /U  Unload FastFlip from memory. This option requires that
  446.                       FastFlip is the LAST TSR that has been loaded. If
  447.                       other TSR's are loaded AFTER FastFlip, they will need
  448.                       to be removed before FastFlip can perform an unload.
  449.  
  450.                   /X  Forces FastFlip to NOT use any available XMS memory
  451.                       for swapping.
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460. ─────────────────────────────────────────────────────────────────────────────
  461.   FastFlip v2.11                                                     Page 7
  462.  
  463.  
  464.      Program    After FastFlip has been loaded, LCTRL-? will pop-up the
  465.       Status    application status menu.
  466.  
  467.                 ┌───────────────────────────────────────────────────┐
  468.                 │Pg Stat  Mem    Program                    HotKey  │
  469.                 │───────────────────────────────────────────────────│
  470.                 │ 1  ══>  554k   Dos Prompt                 LC-1    │
  471.                 │ 2  Act  256k   Dos Prompt                 LC-2    │
  472.                 │ 3  Idl  256k   Dos Prompt                 LC-3    │
  473.                 │ 4  Idl  256k   Dos Prompt                 LC-4    │
  474.                 │ 5  Act  256k   Dos Prompt                 LC-5    │
  475.                 │ 6  Idl  256k   Dos Prompt                 LC-6    │
  476.                 │ 7  Idl  256k   Dos Prompt                 LC-7    │
  477.                 │ 8  Idl  256k   Dos Prompt                 LC-8    │
  478.                 │ 9  Idl  256k   Dos Prompt                 LC-9    │
  479.                 │ 0  Idl  256k   Dos Prompt                 LC-0    │
  480.                 │───────────────────────────────────────────────────│
  481.                 │           Enter Page #, or 'E' to edit            │
  482.                 └───────────────────────────────────────────────────┘
  483.  
  484.                            Sample Application Status Menu
  485.  
  486.  
  487.                 The Application Status Menu is rather self-explanatory. The
  488.                 current page is indicated with a "══>". Pages that are idle
  489.                 show "Idl" and pages that are active (but not currently
  490.                 selected) show "Act". The status display also shows the
  491.                 amount of memory, program name and hotkey for each page.
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518. ─────────────────────────────────────────────────────────────────────────────
  519.   FastFlip v2.11                                                     Page 11
  520.  
  521.  
  522.      Editing    A limited number of fields may be modified at run time for
  523.      Program    each application page. To edit the settings of a page, enter
  524.  Information    'E' and select the appropriate page number from the list.
  525.                 The following screen will then be displayed:
  526.  
  527.                 ┌─────────────────────────────────────────────────────┐
  528.                 │    Page: x                                          │
  529.                 │    Name: _________________________                  │
  530.                 │ Program: ________________________________________   │
  531.                 │ Chg Dir: ________________________________________   │
  532.                 │                                                     │
  533.                 │ Pause for command line options? (Y/N): _            │
  534.                 │                                                     │
  535.                 └─────────────────────────────────────────────────────┘
  536.  
  537.                                Sample Page Edit Display
  538.  
  539.  
  540.                      Page   The page number being edited. This is a display
  541.                             only field.
  542.  
  543.                      Name   The description of the program. This may be any
  544.                             text up to 25 characters.
  545.  
  546.                   Program   The DOS name of the program. If the program is a
  547.                             COM or EXE file, an extension is not needed. If
  548.                             the program is a BATCH file, then the ".BAT"
  549.                             extension *MUST* be included.
  550.  
  551.                             If the program is in your DOS PATH, then a path
  552.                             does not need to precede the DOS file name. If
  553.                             the program is NOT your DOS PATH, then you must
  554.                             specify the path with the file name, or use the
  555.                             "Chg Dir" field below.
  556.  
  557.                             If you only want a DOS prompt, leave this field
  558.                             blank. A BATCH file will also return to the DOS
  559.                             prompt (unless an EXIT command is included).
  560.  
  561.                   Chg Dir   The path that FastFlip should change to when the
  562.                             program is started.
  563.  
  564.                     Pause   If this field is "Y", FastFlip will pause for
  565.                             entry of any parameters to be passed to the
  566.                             program.
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576. ─────────────────────────────────────────────────────────────────────────────
  577.   FastFlip v2.11                                                     Page 11
  578.  
  579.  
  580.   Custom DOS    If a custom prompt is desired for each page at the DOS
  581.       Prompt    prompt, specify a BATCH file in the Program field to change
  582.                 the prompt.
  583.  
  584.                 Example SETNEWP.BAT file for DOS:
  585.  
  586.                     @echo off
  587.                     prompt $e[37;40m%1│$p$g$e[36;40m
  588.  
  589.  
  590.                 Example SETNEWP.BAT file for 4DOS users:
  591.  
  592.                     @echo off
  593.                     setdos /V0
  594.                     prompt $e[37;40m%1│$p$g$e[36;40m
  595.  
  596.  
  597.                 This BATCH file will set a new prompt for this page (the
  598.                 4DOS version also sets a 4DOS state variable). The PROMPT
  599.                 statement above requires ANSI.SYS (or equivalent) to be
  600.                 loaded since it also changes the color of the prompt (my
  601.                 personal preference). Note the placement of the DOS
  602.                 parameter "%1" - this parm is specified in the FastFlip
  603.                 Program Edit screen for this page (see example below).
  604.  
  605.                 Following is a sample BATCH file setup:
  606.  
  607.                     ┌─────────────────────────────────────────────────────┐
  608.                     │    Page: 3                                          │
  609.                     │    Name: Dos Prompt                                 │
  610.                     │ Program: setnewp.bat 3                              │
  611.                     │ Chg Dir:                                            │
  612.                     │                                                     │
  613.                     │ Pause for command line options? (Y/N): N            │
  614.                     │                                                     │
  615.                     └─────────────────────────────────────────────────────┘
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634. ─────────────────────────────────────────────────────────────────────────────
  635.   FastFlip v2.11                                                     Page 11
  636.  
  637.  
  638.      Cut and    FastFlip also allows you to "cut and paste" data between
  639.        Paste    applications.
  640.  
  641.                 Cutting   The contents of one application screen may be
  642.                    Data   copied to another application, or to itself. Data
  643.                           that is to be copied must first be marked, then
  644.                           "cut". Note that the term "cut" does not denote
  645.                           that any damage or modification with come to the
  646.                           original data.
  647.  
  648.                           Data is marked for cutting by pressing
  649.                           "Left-Ctrl-Left-Shft-C". The current application
  650.                           screen will then be set to white on black, and the
  651.                           marked area will be displayed as white on blue.
  652.                           The current cursor location is used as the upper
  653.                           left corner of the marked block. Use the arrow
  654.                           keys to expand or shrink the marked area.
  655.  
  656.                           You may not move the cursor above or to the left
  657.                           of the current upper left corner of the marked
  658.                           block. If the upper left corner of the block needs
  659.                           to be moved, press "F9", reposition the cursor and
  660.                           press "F10" to anchor the upper left corner of the
  661.                           marked block.
  662.  
  663.                           After the block has been marked, press "Enter".
  664.                           The data will then be copied to a disc file for
  665.                           later use by the Paste command. The disc file is
  666.                           NOT erased after a Paste command, or when FastFlip
  667.                           is unloaded. This allows you to paste the same
  668.                           data any number of times, to any number of
  669.                           applications.
  670.  
  671.                 Pasting   The contents of the disc cut file is pasted to the
  672.                           current application by pressing
  673.                           "Left-Ctrl-Left-Shft-P". The contents of the disc
  674.                           cut file is then fed into the current applications
  675.                           keyboard buffer, with an "Enter" simulated at the
  676.                           end of each line. If the disc cut file is empty or
  677.                           an error occurs during reading, a beep will be
  678.                           emitted and no action taken.
  679.  
  680.                           Note: You must release all keys of the Paste
  681.                                 command before pasting will begin.
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692. ─────────────────────────────────────────────────────────────────────────────
  693.   FastFlip v2.11                                                     Page 12
  694.  
  695.  
  696.  Configuring    The program FFSETUP.EXE is used to configure FastFlip. If
  697.     FastFlip    you run FFSETUP from a page in FastFlip (while it is
  698.                 loaded), the changes will not take effect until FastFlip has
  699.                 been unloaded and reloaded.
  700.  
  701.                     NOTE: Command line toggles will override any configured
  702.                           settings.
  703.  
  704.  
  705.                 After FFSETUP has been loaded, you will be presented with
  706.                 the following menu:
  707.  
  708.                                 ┌─────────────────────┐
  709.                                 │                     │
  710.                                 │ Startup Parameters  │
  711.                                 │ Application Page 1  │
  712.                                 │ Application Page 2  │
  713.                                 │ Application Page 3  │
  714.                                 │ Application Page 4  │
  715.                                 │ Application Page 5  │
  716.                                 │ Application Page 6  │
  717.                                 │ Application Page 7  │
  718.                                 │ Application Page 8  │
  719.                                 │ Application Page 9  │
  720.                                 │ Application Page 10 │
  721.                                 │                     │
  722.                                 └─────────────────────┘
  723.  
  724.  
  725.                 Select "Startup Parameters" to configure settings that
  726.                 effect all application pages (number of apps, swap drive,
  727.                 etc). Select "Application Page 1" through "Application Page
  728.                 10" to configure the appropriate application page.
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750. ─────────────────────────────────────────────────────────────────────────────
  751.   FastFlip v2.11                                                     Page 11
  752.  
  753.  
  754.      Startup    ┌──────────────────────────────────────────────────────┐
  755.   Parameters    │                                                      │
  756.                 │             Menu Hotkey: LC-/                        │
  757.                 │              Cut Hotkey: LCS-C                       │
  758.                 │            Paste Hotkey: LCS-P                       │
  759.                 │         Prev App Hotkey: LCS-,                       │
  760.                 │         Next App Hotkey: LCS-.                       │
  761.                 │                                                      │
  762.                 │  Number of Applications:  3                          │
  763.                 │  Swap Drive (if needed): C   Alternate Drive: C      │
  764.                 │   Use EMS for swapping?: Y                           │
  765.                 │   Use XMS for swapping?: Y                           │
  766.                 │                                                      │
  767.                 │                                                      │
  768.                 └──────────────────────────────────────────────────────┘
  769.  
  770.                              Startup Parameters Edit Screen
  771.  
  772.  
  773.                      Menu   Sets the hotkey used to display the application
  774.                             menu. See "Hot Key" in "Application Page Edit
  775.                             Screen" for valid hot key specifiers.
  776.  
  777.                       Cut   Sets the hotkey used to activate the cut
  778.                             operation. See "Hot Key" in "Application Page
  779.                             Edit Screen" for valid hot key specifiers.
  780.  
  781.                     Paste   Sets the hotkey used to activate the paste
  782.                             operation. See "Hot Key" in "Application Page
  783.                             Edit Screen" for valid hot key specifiers.
  784.  
  785.                      Prev   Sets the hotkey used swap to the previous
  786.                             application page. See "Hot Key" in "Application
  787.                             Page Edit Screen" for valid hot key specifiers.
  788.  
  789.                      Next   Sets the hotkey used swap to the next
  790.                             application page. See "Hot Key" in "Application
  791.                             Page Edit Screen" for valid hot key specifiers.
  792.                             
  793.                    Number   Specifies the number of pages FastFlip will
  794.                             setup. The default is 3, and the maximum is 10.
  795.  
  796.                Swap Drive   The primary drive that FastFlip should use for
  797.                             swapping (if disc swapping is needed). If there
  798.                             is not enough free space on this drive, the
  799.                             Alternate swap drive will be attempted.
  800.  
  801.                 Alternate   If FastFlip needs to swap to the disc and the
  802.                             primary swap drive does not have enough free
  803.                             space to hold the swap file, the alternate drive
  804.                             will be used instead.
  805.  
  806.  
  807.  
  808. ─────────────────────────────────────────────────────────────────────────────
  809.   FastFlip v2.11                                                     Page 11
  810.  
  811.  
  812.                   Use EMS   If this field is "Y", FastFlip will allow
  813.                             application pages to use EMS memory for
  814.                             swapping.
  815.  
  816.                             If this field is "N", FastFlip will not allow
  817.                             application pages to use EMS memory for
  818.                             swapping.
  819.  
  820.                   Use XMS   If this field is "Y", FastFlip will allow
  821.                             application pages to use XMS memory for
  822.                             swapping.
  823.  
  824.                             If this field is "N", FastFlip will not allow
  825.                             application pages to use XMS memory for
  826.                             swapping.
  827.  
  828.  
  829.  Application    ┌──────────────────────────────────────────────────────┐
  830.    Page 1-10    │                                                      │
  831.                 │     Page: 1                                          │
  832.                 │     Name: Dos Prompt                                 │
  833.                 │  Program:                                            │
  834.                 │  Chg Dir:                                            │
  835.                 │   Memory: 512                                        │
  836.                 │  Hot Key: LC-1                                       │
  837.                 │  Use EMS: Y                                          │
  838.                 │  Use XMS: Y                                          │
  839.                 │                                                      │
  840.                 │  Pause for command line options? (Y/N): N            │
  841.                 │                                                      │
  842.                 │                                                      │
  843.                 └──────────────────────────────────────────────────────┘
  844.  
  845.                              Application Page Edit Screen
  846.  
  847.  
  848.                      Page   The page number being edited. This is a display
  849.                             only field.
  850.  
  851.                      Name   The description of the program. This may be any
  852.                             text up to 25 characters.
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866. ─────────────────────────────────────────────────────────────────────────────
  867.   FastFlip v2.11                                                     Page 11
  868.  
  869.                   Program   The DOS name of the program. If the program is a
  870.                             COM or EXE file, an extension is not needed. If
  871.                             the program is a BATCH file, then the ".BAT"
  872.                             extension *MUST* be included.
  873.  
  874.                             If the program is in your DOS PATH, then a path
  875.                             does not need to precede the DOS file name. If
  876.                             the program is NOT your DOS PATH, then you must
  877.                             specify the path with the file name, or use the
  878.                             "Chg Dir" field below.
  879.  
  880.                             If you only want a DOS prompt, leave this field
  881.                             blank. A BATCH file will also return to the DOS
  882.                             prompt (unless an EXIT command is included).
  883.  
  884.                   Chg Dir   The path that FastFlip should change to when the
  885.                             program is started.
  886.  
  887.                    Memory   The amount of memory needed (in k) for this
  888.                             program.
  889.  
  890.                             NOTE: Memory size changes do not take effect
  891.                                   until FastFlip has been unloaded and
  892.                                   reloaded.
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924. ─────────────────────────────────────────────────────────────────────────────
  925.   FastFlip v2.11                                                     Page 11
  926.  
  927.                   Hot Key   The HotKey that will be used to change to this
  928.                             page. A HotKey is selected by entering HotKey
  929.                             specifiers, followed by a dash ('-') and then
  930.                             the identifier key. Available HotKey specifiers
  931.                             are:
  932.  
  933.                                 L   Left
  934.                                 R   Right
  935.                                 A   Alt
  936.                                 C   Ctrl
  937.                                 S   Shift
  938.  
  939.                             HotKey specifiers may be combined in any manner,
  940.                             except 'L' and 'R' - these two specifiers are
  941.                             mutually exclusive.
  942.  
  943.                             A HotKey identifier is any single key. Function
  944.                             keys may be used as identifiers by using the key
  945.                             name (i.e. "F5").
  946.  
  947.                             Examples:
  948.                               LCS-1         Left-Ctrl-Shift-1
  949.                               RCS-1         Right-Ctrl-Shift-1
  950.                               LCA-1         Left-Ctrl-Alt-1
  951.                               LCAS-1        Left-Ctrl-Alt-Shift-1
  952.                               LC-F9         Left-Ctrl-F9
  953.                               RC-F11        Right-Ctrl-F11
  954.                               LCAS-F9       Left-Ctrl-Alt-Shift-F9
  955.                               RCS-Q         Right-Ctrl-Shift-Q
  956.  
  957.  
  958.                             NOTE: HotKey changes do not take effect until
  959.                                   FastFlip has been unloaded and reloaded.
  960.  
  961.                   Use EMS   If this field is "Y", FastFlip will attempt to
  962.                             use EMS memory for swapping this page. If EMS
  963.                             usage is turned off (via Startup Parameters),
  964.                             this field has no effect.
  965.  
  966.                             If this field is "N", FastFlip will not use EMS
  967.                             memory for swapping this page.
  968.  
  969.                   Use XMS   If this field is "Y", FastFlip will attempt to
  970.                             use XMS memory for swapping this page. If XMS
  971.                             usage is turned off (via Startup Parameters),
  972.                             this field has no effect.
  973.  
  974.                             If this field is "N", FastFlip will not use XMS
  975.                             memory for swapping this page.
  976.  
  977.                     Pause   If this field is "Y", FastFlip will pause for
  978.                             entry of any parameters to be passed to the
  979.                             program.
  980.  
  981.  
  982. ─────────────────────────────────────────────────────────────────────────────
  983.   FastFlip v2.11                                                     Page 8
  984.  
  985.  
  986.  Usage Notes    Disc-cache software should be loaded BEFORE FASTFLIP.EXE to
  987.                 insure proper operation.
  988.  
  989.                 Lantastic may be loaded before, or after FastFlip in an
  990.                 available partition. If loaded after, other partitions will
  991.                 "see" the new LASTDRIVE, but will be unable to access it.
  992.  
  993.  
  994.     Known to    Lantastic 2.57, DOS 3.3, DOS 4.01, DOS 5.0, HYPERDISK 4.20,
  995.         Work    SMARTDRV.SYS, VDISK.SYS, RAMDRIVE.SYS, SHARE.EXE, WIN3, WORD
  996.                 4.0, WORD 5.0, QMODEM 4.2g, 4DOS 3.x, QEdit 2.x, Quattro Pro
  997.                 1.x - 3.x, dBase III Plus, dBase IV 1.1, Microsoft C 6.0,
  998.                 MASM 5.1, TurboC++ 2.11, TASM 2.11, Turbo Debugger 2.11,
  999.                 Turbo Profiler 2.11, PcTools Deluxe 6.0
  1000.  
  1001.  
  1002.  
  1003.  
  1004.   To register your copy of FastFlip, please fill out the following form and
  1005.   send it along with a check or money order.
  1006.  
  1007.  
  1008.   Remit/Send To:  Aquila Data Systems, Inc.
  1009.                   304 Bayfield Drive
  1010.                   Brandon, FL  33511
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040. ─────────────────────────────────────────────────────────────────────────────
  1041.   FastFlip v2.11                                                     Page 13
  1042.  
  1043. ---------------------------------------------------------------------------
  1044. FastFlip Order Form
  1045. ---------------------------------------------------------------------------
  1046.  
  1047. Name (to register to): ________________________________________________
  1048.  
  1049.    Address to ship to: ________________________________________________
  1050.  
  1051.                        ________________________________________________
  1052.  
  1053.                        ________________________________________________
  1054.  
  1055.             Telephone: ________________________________________________
  1056.  
  1057.                  Date: __________________
  1058.  
  1059.  
  1060. ---------------------------------------------------------------------------
  1061. QUANTITY         DESCRIPTION                      UNIT PRICE          TOTAL
  1062. ---------------------------------------------------------------------------
  1063.  
  1064. ________         FastFlip                         US $ 35.00       ________
  1065.  
  1066.                                     Florida Residents add 6%       ________
  1067.  
  1068.                                                     Shipping          $1.50
  1069.  
  1070.                                          Additional Shipping       ________
  1071.  
  1072.                                                        Total       ________
  1073.  
  1074.                             Check/Money Order enclosed for US $ ___________
  1075.  
  1076. ---------------------------------------------------------------------------
  1077.  
  1078.    Version Number of FastFlip: _________________________________________
  1079.  
  1080.           Place obtained from: _________________________________________
  1081.  
  1082.              Type of Computer: _________________________________________
  1083.  
  1084.      Type of Operating System: _________________________________________
  1085.  
  1086.    Type of video card/monitor: _________________________________________
  1087.  
  1088.  
  1089.           Additional Comments: _________________________________________
  1090.  
  1091. ________________________________________________________________________
  1092.  
  1093. ________________________________________________________________________
  1094.  
  1095. ________________________________________________________________________
  1096.  
  1097.